insulating sheathing - Allemand Anglais Dictionnaire